home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_13_12 / filename.txt < prev    next >
Text File  |  1995-11-06  |  4KB  |  107 lines

  1. ************************* MASTER CODE ***************************************
  2.  
  3. The name of the first file in this disk's directory identifies the volume,
  4. issue number and revision of the disk. The format of this filename is:
  5.  
  6.     !CDmvvii.rrr
  7.  
  8. where
  9.  
  10.     ! = the '!' character
  11.     m =   C for C Users Journal, W for Windows/DOS Developer's Journal
  12.     vv =  volume
  13.     ii =  issue
  14.     rrr = revision (001 for initial release, 002 for next update, etc.)
  15.  
  16. The file UPDATE.DOC contains information about any additions or
  17. corrections to material on the disk since the original magazine
  18. publication.
  19.  
  20. If you have obtained this code from a floppy diskette or from CompuServe, the 
  21. headings under the column "FILENAME" represent the names of .ZIP files.  All 
  22. files listed under the filename are archived in the .ZIP file.
  23.  
  24. If you have obtained this code from UUNET, the headings under the column 
  25. "FILENAME" represent the names of subdirectories.  All files listed under the
  26. "filename" are included in a subdirectory of that name.
  27.  
  28. Keywords: Dec95 C C+ Garbage Collection DMA goto GPIB STL Iostreams
  29.  
  30. The code listings for the Dec 1995 issue of C/C++ Users Journal include
  31. source code for Gregory Colvin's smart pointers for C++ garbage
  32. collection, Gregor Owen's workaround for a bug in EMM386, and Bradford
  33. Taylor's classes for GPIB programming with Iostreams.  Also included are
  34. source listings from Bobby Schmidt's column, The Learning C/C++urve, and
  35. a grammar listing from Dan Saks' column, Stepping Up to C++.
  36. *************************  FILE DESCRIPTION **********************************
  37.  
  38. The following files are included in the disk:
  39.  
  40. FILENAME        AUTHOR-NAME    TITLE                   PAGE
  41. (Zip archive/
  42. subdirectory name)
  43. -------------------------------------------------------------------------------
  44.  
  45. owen            Gregor Owen    Doing "32-bit" DMA on a PC    27
  46.  
  47.     emmfix.c     - listing 1, A workaround for the EMM386 DMA bug
  48.  
  49. colvin         - listing 2, Smart Pointers for C++ Garbage Collection    37
  50.  
  51.     gc.h     - listing 1, Portable interface to garbage collection
  52.                   classes
  53.     gc_imp.h     - listing 2, Definition of non-portable classes
  54.     gc.cpp     - listing 3, Implementation of non-portable classes
  55.     runtime.h     - listing 4, Header for runtime library
  56.     runtime.cpp     - listing 5, Runtime patches to track working papers
  57.  
  58. taylor            Bradford Taylor    An Iostream Class for the GPIB    53
  59.  
  60.     gpibio.h     - listing 1, Header file for GPIB stream classes
  61.     gpibio.cpp     - listing 2, Board-specific I/O classes
  62.     overflow.cpp - listing 3, The overflow() function
  63.     undrflow.cpp - listing 4, The underflow() function
  64.     gpib.cpp     - listing 5, Demo program for GPIB streams
  65.  
  66. taylor2            Bradford Taylor    An Iostream Class for the GPIB    53
  67.  
  68.             Complete source listings
  69.  
  70.     gpibio.h     - listing 1, Header file for GPIB stream classes
  71.     gpibio.cpp     - listing 2, Board-specific I/O classes
  72.     gpib.cpp     - listing 5, Demo program for GPIB streams
  73.     gpibin.cpp     - not listed, Input class member functions
  74.     gpibout.cpp     - not listed, Output class member functions
  75.     gstream.cpp     - not listed, gstream constructor, gets and puts
  76.     manip.cpp     - not listed, implements manipulator functions
  77.     decl.h     - not listed, National Instruments library header file    
  78.  
  79. schmidt            Bobby Schmidt    The Learning C/C++urve:     73
  80.                     Completing the Foundation
  81.  
  82.     mundo.cpp     - listing 1, Source file mundo.cpp
  83.     hither.h     - listing 2, Source file hither.h
  84.     yon.h     - listing 3, Source file yon.h
  85.     mundo2.cpp     - listing 4, mundo.cpp after including headers
  86.     mundo3.cpp     - listing 5, Final translation unit
  87.     mundo4.cpp     - listing 6, Final translation unit assuming HERE is 0
  88.  
  89. saks            Dan Saks    Stepping Up to C++:        87
  90.                     Understanding C++ Declarations
  91.  
  92.     declspec.txt - table 2, A partial, slightly-simplified grammar for a
  93.                 decl-specifier in C++
  94.    
  95.  
  96. *******************************************************************************
  97.  
  98. If you have questions regarding to the disk, please call or write us.
  99.  
  100. -----------------------------------------------------------------------------
  101.                            R&D Publications, Inc.
  102.                         1601 W. 23rd St. Suite 200
  103.                             Lawrence, KS 66046
  104.                               (913) 841-1631
  105. -----------------------------------------------------------------------------
  106.  
  107.